dogs puppies american cash flow association akc cats broker dog cfa real estate investment breeders cat pet factoring breeder cattery cash flow factor